bench hole - German English Dictionary